power transmitting - German English Dictionary